package com.seari.custody.bean;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;
import java.util.List;

public class PersonalAgenda {

    private String uuid;
    private String title;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private Date startTime;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private Date endTime;
    private String site;
    private String remark;
    private String amPmType;
    private String userId;
    private List<AgendaFile> agendaFileList;

    public String getUuid() {
        return uuid;
    }

    public void setUuid(String uuid) {
        this.uuid = uuid;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public String getSite() {
        return site;
    }

    public void setSite(String site) {
        this.site = site;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getAmPmType() {
        return amPmType;
    }

    public void setAmPmType(String amPmType) {
        this.amPmType = amPmType;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public List<AgendaFile> getAgendaFileList() {
        return agendaFileList;
    }

    public void setAgendaFileList(List<AgendaFile> agendaFileList) {
        this.agendaFileList = agendaFileList;
    }

    @Override
    public String toString() {
        return "PersonalAgenda{" +
                "uuid='" + uuid + '\'' +
                ", title='" + title + '\'' +
                ", startTime=" + startTime +
                ", endTime=" + endTime +
                ", site='" + site + '\'' +
                ", remark='" + remark + '\'' +
                ", amPmType='" + amPmType + '\'' +
                ", userId='" + userId + '\'' +
                ", agendaFileList=" + agendaFileList +
                '}';
    }
}
